placenta reniforme - German English Dictionary